home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / p4 / p4-1_2b.lha / p4-1.2b / lib / p4_sys_funcs.h < prev    next >
C/C++ Source or Header  |  1993-02-06  |  3KB  |  127 lines

  1. char *xx_malloc();
  2. char *MD_shmalloc();
  3. char *print_conn_type();
  4. char *xx_shmalloc();
  5. int MD_clock();
  6. P4VOID get_qualified_hostname();
  7. P4VOID MD_initenv();
  8. P4VOID MD_initmem();
  9. P4VOID MD_malloc_hint();
  10. P4VOID MD_shfree();
  11. P4VOID MD_start_cube_slaves();
  12. int bm_start()    ;
  13. P4VOID compute_conntab();
  14. P4VOID request_connection();
  15. int create_bm_processes();
  16. P4VOID create_one_remote()    ;
  17. int create_remote_processes();
  18. P4VOID create_rm_processes()    ;
  19. P4VOID dump_conntab();
  20. P4VOID dump_global()    ;
  21. P4VOID dump_listener()    ;
  22. P4VOID dump_local()    ;
  23. P4VOID dump_procgroup()    ;
  24. P4VOID dump_tmsg();
  25. int establish_connection();
  26. P4VOID exec_pgm();
  27. int fork_p4();
  28. P4VOID free_p4_msg();
  29. P4VOID free_quel();
  30. P4VOID get_inet_addr();
  31. P4VOID get_inet_addr_str();
  32. P4VOID dump_sockaddr();
  33. P4VOID dump_sockinfo();
  34. P4VOID get_pipe()    ;
  35. int getswport();
  36. P4VOID handle_connection_interrupt();
  37. P4BOOL MD_i860_msgs_available();
  38. P4BOOL MD_CM5_msgs_available();
  39. P4BOOL MD_NCUBE_msgs_available();
  40. int MD_i860_send();
  41. int MD_CM5_send();
  42. int MD_NCUBE_send();
  43. struct p4_msg *MD_i860_recv();
  44. struct p4_msg *MD_CM5_recv();
  45. struct p4_msg *MD_NCUBE_recv();
  46. P4BOOL in_same_cluster();
  47. P4VOID init_avail_buffs();
  48. P4VOID initialize_msg_queue()    ;
  49. int install_in_proctable();
  50. P4VOID kill_server();
  51. P4VOID listener();
  52. struct listener_data *alloc_listener_info();
  53. struct local_data *alloc_local_bm();
  54. struct local_data *alloc_local_listener();
  55. struct local_data *alloc_local_rm();
  56. struct local_data *alloc_local_slave();
  57. int myhost();
  58. int net_accept()    ;
  59. int net_conn_to_addr_listener()    ;
  60. int net_conn_to_listener()    ;
  61. int net_conn_to_named_listener()    ;
  62. int net_create_slave()    ;
  63. int net_recv()    ;
  64. int net_send()    ;
  65. P4VOID net_setup_anon_listener()    ;
  66. P4VOID net_setup_listener()    ;
  67. P4VOID net_setup_named_listener()    ;
  68. int num_in_mon_queue();
  69. P4VOID alloc_global();
  70. struct p4_msg *alloc_p4_msg();
  71. struct p4_msg *get_tmsg();
  72. struct p4_msg *recv_message();
  73. struct p4_msg *search_p4_queue();
  74. struct p4_msg *shmem_recv();
  75. struct p4_msg *socket_recv();
  76. struct p4_msg *socket_recv_on_fd();
  77. struct p4_queued_msg *alloc_quel();
  78. P4VOID process_args()    ;
  79. P4BOOL process_connect_request()    ;
  80. int process_connection();
  81. P4BOOL process_slave_message()    ;
  82. struct p4_procgroup *alloc_procgroup();
  83. struct p4_procgroup *read_procgroup()    ;
  84. P4VOID procgroup_to_proctable();
  85. P4VOID queue_p4_message();
  86. P4VOID reaper();
  87. P4VOID receive_proc_table()    ;
  88. int rm_newline();
  89. int rm_start();
  90. P4VOID send_ack()    ;
  91. int send_message();
  92. P4VOID sync_with_remotes();
  93. P4VOID send_proc_table();
  94. P4VOID setup_conntab();
  95. P4BOOL shmem_msgs_available();
  96. int shmem_send();
  97. P4VOID shutdown_p4_socks();
  98. int simple_lock();
  99. int simple_unlock();
  100. P4BOOL sock_msg_avail_on_fd();
  101. P4BOOL socket_msgs_available();
  102. int socket_send();
  103. int start_slave();
  104. int subtree_broadcast_p4();
  105. P4VOID trap_sig_errs();
  106. P4VOID wait_for_ack()    ;
  107. P4VOID waitspin();
  108. int xdr_recv();
  109. int xdr_send();
  110. int data_representation();
  111. P4BOOL same_data_representation();
  112. P4VOID xx_init_shmalloc();
  113. P4VOID xx_shfree();
  114. P4VOID zap_p4_processes();
  115. P4BOOL MD_tcmp_msgs_available();
  116. struct p4_msg *MD_tcmp_recv();
  117. int MD_tcmp_send();
  118. struct hostent *gethostbyname_p4();
  119.  
  120. #ifdef SYSV_IPC
  121. int init_sysv_semset();
  122. P4VOID MD_lock_init();
  123. P4VOID MD_lock();
  124. P4VOID MD_unlock();
  125. P4VOID remove_sysv_ipc();
  126. #endif
  127.